Linguistic Support for Unit Testing

نویسندگان

  • Kathryn E. Gray
  • Matthias Felleisen
چکیده

Existing systems for writing unit tests exploit built-in language constructs, such as reflection, to simulate the addition of testing constructs. While these simulations provide the minimally necessary functionality, they fail to support testing properly in many instances. In response, we have designed, implemented, and evaluated extensions for Java that enable programmers to express test cases with language constructs. Not surprisingly, these true language extensions improve testing in many different ways, starting with basic statical checks but also allowing the collection of additional information about the unit tests.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Intelligence-Based Model for Supplier Selection Integrating Data Envelopment Analysis and Support Vector Machine

The importance of supplier selection is nowadays highlighted more than ever as companies have realized that efficient supplier selection can significantly improve the performance of their supply chain. In this paper, an integrated model that applies Data Envelopment Analysis (DEA) and Support Vector Machine (SVM) is developed to select efficient suppliers based on their predicted efficiency sco...

متن کامل

A Study of Testing Mean Reversion in the Inflation Rate of Iran’s Provinces: New Evidence Using Quantile Unit Root Test

T his paper is to examine the mean reverting properties of inflation rates for Iran’s 25 provinces over the period from 1990:4 to 2017:7. To the end, we use various conventional univariate linear and non-linear unit root tests, as well as quantile unit root test by Koenker and Xiao (2004). Results of conventional unit root tests indicate that the null hypothesis of the unit root test...

متن کامل

Syntactic Structures and Rhetorical Functions of Electrical Engineering, Psychiatry, and Linguistics Research Article Titles in English and Persian: A Cross-linguistic and Cross-disciplinary Study

A research article (RA) title is the first and foremost feature that attracts the reader's attention, the feature from which she/he may decide whether the whole article is worth reading. The present study attempted to investigate syntactic structures and rhetorical functions of RA titles written in English and Persian and published in journals in three disciplines of Electrical Engineering, Psy...

متن کامل

“C’est la clé du succès”: Thinking Through the Parental Experience of a New Support Program for Newcomer Students in Minority French-Speaking Schools in Canada

In 2010, the Ministry of Education of one of the most diverse provinces in Canada initiated the implementation of a support program for newcomer students to facilitate their academic, linguistic, social, and cultural adaptation in French speaking schools. This longitudinal multiple case study will document how immigrant parents support their children’s learning, and create a home environment co...

متن کامل

Neuropsychological Double Dissociation between Linguistic Levels: Clinical Linguistic Evidence from Iranian Aphasic Patients

Introduction: In this paper we report on clinical linguistic applications of several versions of the Bilingual Aphasia Test (BAT) and the Persian Aphasia Battery (PAB) developed to assess patterns of recovery and language impairments in monolingual and bilingual aphasics with different clinical histories living in Iran. Methods: The participants are adult monolingual native speakers of Persian ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007